Big Huge Thesaurus

glottis spuria

noun

sounds kind of like